#include <iostream>
#include <algorithm>
#include <vector>

using namespace std;



//��Ӿ�����Ҫ��ˮƽֵ���
//���룺2   5 2 8 5 1 5
//�����10
//��ӣ�[1,2,5]  [5,5,8]  2+5=7
//          [1,5,5]  [2,5,8]  5+5=10  ��

//����+̰��
// 1���ܺ����
// 2��������޷��õ����˶�����Σ��ôδ�
//������֪�����Ǵӵ����ڶ�������ʼ�ã�Ȼ���һ����һ��
// typedef long long LL;
// const int N = 1e6;

// int n;
// LL v[3*N];

// //2 3 3 4 4 5 2 8 9
// // 8+5+4=17

// int main()
// {
// 	int n;
// 	cin >> n;
// 	//vector<LL> v(3 * n, 0);
// 	for (int i = 0; i < 3 * n; i++)
// 	{
// 		cin >> v[i];
// 	}
// 	//sort(v.begin(), v.end());//����һ������
// 	sort(v, v + 3 * n);
// 	int j = 3 * n - 2;
// 	int num = 0;
// 	LL sum = 0;
// 	while (num < n)
// 	{
// 		sum += v[j];
// 		j -= 2;
// 		num++;
// 	}
// 	cout << "sum=" << sum << endl;
// 	return 0;
// }


int main()
{
	//快递：<=1kg 起步价20 ，不足1kg按1kg计算
	//     超出，1元/kg
	//     加急，+5元
	// 1. 输入：1.5 y(加急)
	float weight;
	char type;
	int price;
	cin >> weight >> type;
	if(weight<=1)	
	{
		cout<<20<<endl;
	}
	else
	{
		//向上取整：1、库函数 ceil 2、强制类型转换 x-int(x)>0,说明小数点后还有数字，(int)x+1
		price=ceil(20+(weight-1)*1);
		if(type=='y')	price+=5;
		cout<<price<<endl;
	}
	return 0;
}